mud agitator - Turkish English Dictionary